CEO
Dimitar Zlatanov
CEO Approval Rating
90/100
Leader 96 is a Bulgaria-based designer and manufacturer of electric bicycles for the commercial sector.